package com.examination.system.administrator.service;

import com.examination.framework.model.response.ResponseResult;
import com.examination.system.administration.CollegeMajorClassification;
import com.examination.system.administration.ext.CollegeMajorClassificationNode;
import com.examination.system.administration.response.AddAdministrationResult;
import com.examination.system.administration.response.DeleteAdministrationResult;
import com.mongodb.bulk.DeleteRequest;

import java.util.List;

/**
 * @author 寇淇芮
 * @Date 2019/8/20 15:40
 */
public interface CollegeMajorClassificationService {
     ResponseResult editCollegeMajorClassificationById(String id, CollegeMajorClassification collegeMajorClassification);

    List<CollegeMajorClassificationNode> findCollegeMajorClassificationList();

    DeleteAdministrationResult removeCollegeMajorClassification(String id);

    AddAdministrationResult addCollegeMajorClassification(String id, CollegeMajorClassification collegeMajorClassification);
}
